sulcus for greater palatine nerve - Français Anglais Dictionnaire